Create script for automatic responses 
===================================== 

 Original idea of jmacias 
 http://comerciame.net/foro/viewtopic.php?f=4&t=15896 

=====================================================
When we are in the details of an order, and we want to change it to the next state, usually write a text: 
 * Your order will be delivered tomorrow ........ agency 
 * Merchandise ready, we are waiting for payment ..... 

To avoid typing the same thing, spelling mistakes and errors in general, you can create multiple buttons that fill the text automatically, just need to follow these easy steps 

==================================================
Modification for multiple languages simultaneously
==================================================

-------------------------------------------------------------------------
Open catalog/admin/orders.php and look for the label </head> below adding
-------------------------------------------------------------------------

<script language="javascript">
function mensaje1()
{
document.status.comments.value="<?php echo TABLE_HEADING_COMENTARIO_1; ?>";

}
function mensaje2()
{
document.status.comments.value="<?php echo TABLE_HEADING_COMENTARIO_2; ?>";

}
function mensaje3()
{
document.status.comments.value="<?php echo TABLE_HEADING_COMENTARIO_3; ?>";

}
function mensaje4()
{
document.status.comments.value="<?php echo TABLE_HEADING_COMENTARIO_4; ?>";

}
function mensaje5()
{
document.status.comments.value="<?php echo TABLE_HEADING_COMENTARIO_5; ?>";

}
function mensaje6()
{
document.status.comments.value="<?php echo TABLE_HEADING_COMENTARIO_6; ?>";

}function mensaje7()
{
document.status.comments.value="<?php echo TABLE_HEADING_COMENTARIO_7; ?>";

}
function mensaje8()
{
document.status.comments.value="<?php echo TABLE_HEADING_COMENTARIO_8; ?>";

}
function mensaje9()
{
document.status.comments.value="<?php echo TABLE_HEADING_COMENTARIO_9; ?>";

}
function mensaje10()
{
document.status.comments.value="<?php echo TABLE_HEADING_COMENTARIO_10; ?>";

}
function mensaje11()
{
document.status.comments.value="<?php echo TABLE_HEADING_COMENTARIO_11; ?>";

}
function mensaje12()
{
document.status.comments.value="<?php echo TABLE_HEADING_COMENTARIO_12; ?>";

}
</script>


-------------------------------------------------------------------------
In the same file search
-------------------------------------------------------------------------

      <tr>
        <td class="main"><br><b><?php echo TABLE_HEADING_COMMENTS; ?></b></td>
      </tr>


Add before

      <tr>
        <td class="main"><br><b><?php echo TABLE_HEADING_FORM_ENV; ?></b></td>
      </tr>
        <tr>
          <td>
            <input type=button value="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_1; ?>" title="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_1; ?>" onclick='return mensaje1();'>
            <input type=button value="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_2; ?>" title="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_2; ?>" onclick='return mensaje2();'>
            <input type=button value="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_3; ?>" title="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_3; ?>" onclick='return mensaje3();'>
          </td>
        </tr>
      <tr> 
          <td>
            <input type=button value="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_4; ?>" title="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_4; ?>" onclick='return mensaje4();'>
            <input type=button value="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_5; ?>" title="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_5; ?>" onclick='return mensaje5();'>&nbsp;&nbsp;&nbsp;
            <input type=button value="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_6; ?>" title="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_6; ?>" onclick='return mensaje6();'>
            <input type=button value="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_7; ?>" title="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_7; ?>" onclick='return mensaje7();'>
          </td>
        </tr>
        <tr>
          <td class="main"><br><b><?php echo TABLE_HEADING_COMENTS; ?></b></td>
        </tr>
        <tr> 
          <td>
            <input type=button value="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_8; ?>" title="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_8; ?>" onclick='return mensaje8();'>
         <input type=button value="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_9; ?>" title="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_9; ?>" onclick='return mensaje9();'>
            <input type=button value="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_10; ?>" title="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_10; ?>" onclick='return mensaje10();'>
            <input type=button value="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_11; ?>" title="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_11; ?>" onclick='return mensaje11();'>
            <input type=button value="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_12; ?>" title="<?php echo TABLE_HEADING_BUTTON_COMENTARIO_12; ?>" onclick='return mensaje12();'>
          </td>
        </tr>


-------------------------------------------------------------------------------
Open catalog/admin/includes/languages/english/orders.php and add before ?> last
-------------------------------------------------------------------------------

define('TABLE_HEADING_FORM_ENV', 'Shipping methods');
define('TABLE_HEADING_COMENTS', 'Comments pre-established');
define('TABLE_HEADING_COMENTARIO_1', 'Your order has been shipped\n\nShipping Date: /2010\nDelivery form: regular mail\nTracking Number: no Tracking Number:\nWeb page to monitor: www.correos.es');
define('TABLE_HEADING_COMENTARIO_2', 'Your order has been shipped\n\nShipping Date: /2010\nDelivery form: certified mail\nTracking Number: CD00\nWeb page to monitor: www.correos.es');
define('TABLE_HEADING_COMENTARIO_3', 'Your order has been shipped\n\nShipping Date: /2010\nDelivery form: mail on delivery\nTracking Number: RB000\nWeb page to monitor: www.correos.es');
define('TABLE_HEADING_COMENTARIO_4', 'Your order has been shipped\n\nShipping Date: /2010\nDelivery form: courier SEUR\nTracking Number: 29407\nWeb page to monitor: www.seur.com');
define('TABLE_HEADING_COMENTARIO_5', 'Your order has been shipped\n\nShipping Date: /2010\nDelivery form: courier SEUR on delivery\nTracking Number: 29407\nWeb page to monitor: www.seur.com');
define('TABLE_HEADING_COMENTARIO_6', 'Your order has been shipped\n\nShipping Date: /2010\nDelivery form: courier TIPSA\nWeb page to monitor: http://213.236.11.59:8085/dinapaqweb/detalle_envio.php?servicio=');
define('TABLE_HEADING_COMENTARIO_7', 'Your order has been shipped\n\nShipping Date: /2010\nDelivery form: courier TIPSA on delivery\nWeb page to monitor: http://213.236.11.59:8085/dinapaqweb/detalle_envio.php?servicio=');
define('TABLE_HEADING_COMENTARIO_8', 'Confirmed payment, we will send your order');
define('TABLE_HEADING_COMENTARIO_9', 'No proof of payment, has not completed the process. We proceed to cancel the order');
define('TABLE_HEADING_COMENTARIO_10', 'Rough estimate of delivery');
define('TABLE_HEADING_COMENTARIO_11', 'Invoice is issued in PDF format of your order\n\nOpen session and go to order history, then go to ordering information and see the link below to download the bill.');
define('TABLE_HEADING_COMENTARIO_12', 'Invoice has been issued is accompanied with the order\n\nIf you want it before in PDF format, open session and go to order history, then go to ordering information and see the link below to download the bill.');
define('TABLE_HEADING_BUTTON_COMENTARIO_1', 'Regular mail');
define('TABLE_HEADING_BUTTON_COMENTARIO_2', 'Certified mail');
define('TABLE_HEADING_BUTTON_COMENTARIO_3', 'Mail on delivery');
define('TABLE_HEADING_BUTTON_COMENTARIO_4', 'Seur');
define('TABLE_HEADING_BUTTON_COMENTARIO_5', 'Seur on delivery');
define('TABLE_HEADING_BUTTON_COMENTARIO_6', 'Tipsa');
define('TABLE_HEADING_BUTTON_COMENTARIO_7', 'Tipsa on delivery');
define('TABLE_HEADING_BUTTON_COMENTARIO_8', 'Confirmed payment');
define('TABLE_HEADING_BUTTON_COMENTARIO_9', 'NO payment confirmed');
define('TABLE_HEADING_BUTTON_COMENTARIO_10', 'Delivery approx.');
define('TABLE_HEADING_BUTTON_COMENTARIO_11', 'PDF invoice');
define('TABLE_HEADING_BUTTON_COMENTARIO_12', 'Invoice sent');


-------------------------------------------------------------------------------
Open catalog/admin/includes/languages/espanol/orders.php and add before ?> last
-------------------------------------------------------------------------------

define('TABLE_HEADING_FORM_ENV', 'Formas de envio');
define('TABLE_HEADING_COMENTS', 'Comentarios pre-establecidos');
define('TABLE_HEADING_COMENTARIO_1', 'Su pedido ha sido enviado\n\nFecha de envio: /2010\nForma de envio: correos ordinario\nCodigo de seguimiento: no hay codigo\nPagina web para el seguimiento: www.correos.es');
define('TABLE_HEADING_COMENTARIO_2', 'Su pedido ha sido enviado\n\nFecha de envio: /2010\nForma de envio: correos certificado\nCodigo de seguimiento: CD00\nPagina web para el seguimiento: www.correos.es');
define('TABLE_HEADING_COMENTARIO_3', 'Su pedido ha sido enviado\n\nFecha de envio: /2010\nForma de envio: correos contrareembolso\nCodigo de seguimiento: RB000\nPagina web para el seguimiento: www.correos.es');
define('TABLE_HEADING_COMENTARIO_4', 'Su pedido ha sido enviado\n\nFecha de envio: /2010\nForma de envio: mensajeria SEUR\nCodigo de seguimiento: 29407\nPagina web para el seguimiento: www.seur.com');
define('TABLE_HEADING_COMENTARIO_5', 'Su pedido ha sido enviado\n\nFecha de envio: /2010\nForma de envio: mensajeria SEUR contrareembolso\nCodigo de seguimiento: 29407\nPagina web para el seguimiento: www.seur.com');
define('TABLE_HEADING_COMENTARIO_6', 'Su pedido ha sido enviado\n\nFecha de envio: /2010\nForma de envio: mensajeria TIPSA\nPagina web para el seguimiento: http://213.236.11.59:8085/dinapaqweb/detalle_envio.php?servicio=');
define('TABLE_HEADING_COMENTARIO_7', 'Su pedido ha sido enviado\n\nFecha de envio: /2010\nForma de envio: mensajeria TIPSA contrareembolso\nPagina web para el seguimiento: http://213.236.11.59:8085/dinapaqweb/detalle_envio.php?servicio=');
define('TABLE_HEADING_COMENTARIO_8', 'Pago confirmado, procedemos a enviar su pedido');
define('TABLE_HEADING_COMENTARIO_9', 'No hay constancia del pago, no se ha completado el proceso. Se procede a anular el pedido');
define('TABLE_HEADING_COMENTARIO_10', 'Calculo aproximado de entrega');
define('TABLE_HEADING_COMENTARIO_11', 'Se ha emitido factura en formato PDF de su pedido\n\nAbra sesin y vaya a historial de pedidos, despus vaya a datos del pedido y abajo ver el enlace para descargar la factura');
define('TABLE_HEADING_COMENTARIO_12', 'Se ha emitido factura que se acompaa junto al pedido\n\nSi la quiere antes en formato PDF, abra sesin y vaya a historial de pedidos, despus vaya a datos del pedido y abajo ver el enlace para descargar la factura');
define('TABLE_HEADING_BUTTON_COMENTARIO_1', 'Correos ordinario');
define('TABLE_HEADING_BUTTON_COMENTARIO_2', 'Correos certificado');
define('TABLE_HEADING_BUTTON_COMENTARIO_3', 'Correos contrareembolso');
define('TABLE_HEADING_BUTTON_COMENTARIO_4', 'Seur');
define('TABLE_HEADING_BUTTON_COMENTARIO_5', 'Seur contrareembolso');
define('TABLE_HEADING_BUTTON_COMENTARIO_6', 'Tipsa');
define('TABLE_HEADING_BUTTON_COMENTARIO_7', 'Tipsa contrareembolso');
define('TABLE_HEADING_BUTTON_COMENTARIO_8', 'Pago confirmado');
define('TABLE_HEADING_BUTTON_COMENTARIO_9', 'Pago NO confirmado');
define('TABLE_HEADING_BUTTON_COMENTARIO_10', 'Entrega aprox.');
define('TABLE_HEADING_BUTTON_COMENTARIO_11', 'Factura PDF');
define('TABLE_HEADING_BUTTON_COMENTARIO_12', 'Factura enviada');


------------------------------------------------------------------------------
Open catalog/admin/includes/languages/german/orders.php and add before ?> last
------------------------------------------------------------------------------

define('TABLE_HEADING_FORM_ENV', 'Liefer-Methoden');
define('TABLE_HEADING_COMENTS', 'Kommentare im Voraus festgelegt');
define('TABLE_HEADING_COMENTARIO_1', 'Ihre Bestellung wurde versandt\n\nLiefer-Datum: /2010\nLieferform: Post\nTracking-Nummer: no Tracking-Nummer\nWebseite zu berwachen: www.correos.es');
define('TABLE_HEADING_COMENTARIO_2', 'Ihre Bestellung wurde versandt\n\nLiefer-Datum: /2010\nLieferform: Einschreiben\nTracking-Nummer: CD00\nWebseite zu berwachen: www.correos.es');
define('TABLE_HEADING_COMENTARIO_3', 'Ihre Bestellung wurde versandt\n\nLiefer-Datum: /2010\nLieferform: Post Nachnahme\nTracking-Nummer: RB000\nWebseite zu berwachen: www.correos.es');
define('TABLE_HEADING_COMENTARIO_4', 'Ihre Bestellung wurde versandt\n\nLiefer-Datum: /2010\nLieferform: Messaging SEUR\nTracking-Nummer: 29407\nWebseite zu berwachen: www.seur.com');
define('TABLE_HEADING_COMENTARIO_5', 'Ihre Bestellung wurde versandt\n\nLiefer-Datum: /2010\nLieferform: Messaging SEUR Nachnahme\nTracking-Nummer: 29407\nWebseite zu berwachen: www.seur.com');
define('TABLE_HEADING_COMENTARIO_6', 'Ihre Bestellung wurde versandt\n\nLiefer-Datum: /2010\nLieferform: Messaging TIPSA\nWebseite zu berwachen: http://213.236.11.59:8085/dinapaqweb/detalle_envio.php?servicio=');
define('TABLE_HEADING_COMENTARIO_7', 'Ihre Bestellung wurde versandt\n\nLiefer-Datum: /2010\nLieferform: Messaging TIPSA Nachnahme\nWebseite zu berwachen: http://213.236.11.59:8085/dinapaqweb/detalle_envio.php?servicio=');
define('TABLE_HEADING_COMENTARIO_8', 'Besttigt Zahlung senden wir Ihre Bestellung');
define('TABLE_HEADING_COMENTARIO_9', 'Kein Nachweis ber die Zahlung, nicht der Prozess abgeschlossen. Wir gehen auf die Bestellung zu stornieren');
define('TABLE_HEADING_COMENTARIO_10', 'Grobe Schtzung der Lieferung');
define('TABLE_HEADING_COMENTARIO_11', 'Die Rechnung wird im PDF-Format Ihrer Bestellung ausgestellt\n\nOpen Session und damit Geschichte zu gehen, dann gehen Sie zur Bestellung Informationen und den Link unten, um die Rechnung herunterzuladen');
define('TABLE_HEADING_COMENTARIO_12', 'Rechnung ausgestellt worden ist mit der Bestellung beigefgt\n\nWenn Sie wollen, dass es im PDF-Format vor, open Session und damit Geschichte zu gehen, dann gehen Sie zur Bestellung Informationen und den Link unten, um die Rechnung herunterzuladen');
define('TABLE_HEADING_BUTTON_COMENTARIO_1', 'Post');
define('TABLE_HEADING_BUTTON_COMENTARIO_2', 'Einschreiben');
define('TABLE_HEADING_BUTTON_COMENTARIO_3', 'Post Nachnahme');
define('TABLE_HEADING_BUTTON_COMENTARIO_4', 'Seur');
define('TABLE_HEADING_BUTTON_COMENTARIO_5', 'Seur Nachnahme');
define('TABLE_HEADING_BUTTON_COMENTARIO_6', 'Tipsa');
define('TABLE_HEADING_BUTTON_COMENTARIO_7', 'Tipsa Nachnahme');
define('TABLE_HEADING_BUTTON_COMENTARIO_8', 'Besttigt Zahlung');
define('TABLE_HEADING_BUTTON_COMENTARIO_9', 'Keine Zahlung besttigt');
define('TABLE_HEADING_BUTTON_COMENTARIO_10', 'Lieferzeit ca');
define('TABLE_HEADING_BUTTON_COMENTARIO_11', 'PDF-Rechnung');
define('TABLE_HEADING_BUTTON_COMENTARIO_12', 'Rechnung geschickt');


***********************************************************
NOTE: replace the text you need. Those post are an example. For line breaks using \n
VERY IMPORTANT: Do not use code or codigo words because Javascript search for a code and will not work
***********************************************************

That's all
